<head>
    <meta charset="UTF-8"
</head>
<h2>为什么选择 Python 入门？</h2>



Why Python？
为什么用Python作为编程入门语言？
 
原因，很简单。
 
嗯。。。原因就是，很简单。。。
 
每种语言都会有它的支持者和反对者。去网上搜索一下“python的好处”，你会得到很多结果，诸如应用范围广泛、开源、社区活跃、丰富的库、跨平台等等等等，也可能找到不少对它的批评，格式死板、效率低、版本不兼容之类。不过这些优缺点的权衡都是程序员们的烦恼。作为一个想要学点编程入门的初学者来说，简单才是最重要的。如果对你来说不能上手，后面其他的是空谈。当学C++的同学还在写链表，学Java的同学还在折腾运行环境的时候，学Python的你已经像上图一样飞上天了。
 
当然，除了简单，我做Python教程还有一个重要的原因：我每天都在写Python代码。我可以更细致地为你讲解其中容易被忽略的细节。Python是很有利于形成良好编程思维的一门语言。每天5分钟，先动起手来再说。
 
推荐一本我比较喜欢的入门书籍《父与子的编程之旅》（又译作《与孩子一起学编程》） ，这本书特别适合完全没有接触过编程的人入门（唯一缺点是版本有一点老）。如果你曾接触过其他编程语言，可以考虑另外两本：《简明Python教程》和《Head First Python》。
 
# -------- 程序员的分割线 | 课外的话  -------- #
Why这个公众账号？
 
事情的直接起因是Sunny同学昨天跟我说，她最近在学Python，如果碰到不懂的地方希望能问问我。我又联想到前阵子Jing同学说想学一门编程语言，于是就有了这么个号。（这中间还有个小插曲：我之前申请过两个公众号，结果再次申请的才被系统告知不能再申了，之前的号也不能改名字、不能删除。后来多亏Jing同学帮忙申请才得以把这个账号开起来。在此谢过！）
 
回想起来，我可能从很早的时候就有一种好为人师的心理。当别人听了半天课又琢磨了很久也没搞懂某个问题，被自己讲解了一番就恍然大悟的时候，总会有一种成就感。
 
其实就算没这个号，我现在也经常辅导别人学习编程。既然都是教，干脆开个号，给大家一起听听。如果这个号能满足我小小的成就感，又能帮到一点点想学编程的朋友，何乐而不为？只不过最近的确很忙，每天5分钟，先试试看吧。
 
我觉得，如果真能坚持说下去，又有人能坚持听下去（当然，有人听是前提），那至少听完的人可以对编程有个大概的了解，写点小程序自娱自乐不在话下。至多的话，那就不好说了，编个游戏、弄个网站、甚至以此为业，Impossible is Nothing。真能那样的话，我也算功德一件了。
 
如果你有任何疑问，没听懂的，觉得我讲得不好的，寂寞了想找人聊天的，都可以直接发消息。反正现在关注的人少，才两位数，收到必回。（更新：现在六位数了）
 
好了，就这么多。不出意外的话，明天大家就能看到第一个Python程序了。还是那句话，希望我坚持下去的话，请推荐更多的人来关注，虽然只要还有一个人在听，我就尽力坚持，但更多的人听，我就更能坚持啦！

